Knoxville's winters are typically cold and variable, with temperatures often dropping below freezing in January and February, averaging around 4°C. Spring brings mild temperatures, with March and April experiencing a significant warming trend, averaging around 11-13°C. Summer is warm to hot, with June to August seeing highs often reaching the mid-to-high 30s Celsius, while fall cools down gradually, with September and October averaging around 20-16°C. Autumn's temperature range is similar to winter's, with November and December experiencing chilly mornings and mild afternoons, averaging around 7-10°C.